package com.test.uiapp2.function.Calendar;

import android.util.Log;

import androidx.test.uiautomator.UiObject;
import androidx.test.uiautomator.UiObjectNotFoundException;
import androidx.test.uiautomator.UiSelector;

import com.test.uiapp2.base.TestBase;
import com.test.uiapp2.element.Base.BaseElement;
import com.test.uiapp2.element.Calendar.CalendarElement;

public class CalendarFunction  extends TestBase {

    public void StartCalendar(){
            startApp(CalendarElement.CALENDARNAME);
//            sleep(HWAIT);
//            UiObject daterang = getId(BaseElement.CALENDAR, CalendarElement.DATERANG);
//            if(daterang.exists()){
//                UiObject spinner = getClassName(CalendarElement.SPINNER);
//                    if(spinner.exists()){
//                        spinner.click();
//                        sleep(HWAIT);
//                        UiObject listview = getClassName(CalendarElement.LISTVIEW);
//                        for(int i=0;i<=listview.getChildCount();i++){
//                            Log.i(TAG, "下拉框总数="+listview.getChildCount());
//                            Log.i(TAG, "当前第="+i+"个");
//                            if(i != 0){
//                                spinner.click();
//                            }
//                            sleep(WAIT);
//                            UiObject line = listview.getChild(new UiSelector().className(CalendarElement.LINEARLAYOUT).index(i));
//                            line.click();
//                            sleep(WAITTIME);
//                            if(i==2){
//                                break;
//                            }
//                        }
//                        minimize();
//                    }
//            }else{
//                verify("未进入日历界面",daterang.exists());
//            }
    }
}
